1186 101
13336 504
3447 907
2219 368
6183 298
1838 267
5088 311
9808 279
2807 724
3239 632
3629 198
3298 495
2053 268
1816 101
3804 305
2931 649
43509 476
4326 532
3697 623
5622 576
2950 290
3123 843
481 58
974 98