3062 29
12201 276
4510 613
1675 69
9198 604
29561 390
8258 389
17162 531
6918 319
2878 247
12008 353
17078 580
29340 513
24128 39
16185 686
21817 261
3972 99
7369 511
16816 563
5308 385
4801 779
14582 454
32352 284
23882 726
2473 116
5605 717
3204 512
4615 94