3893 29
12580 276
4702 613
1741 69
9402 604
30666 390
8475 390
17369 531
7118 319
3026 247
12302 353
17262 580
29797 514
24717 39
16598 686
22323 261
4068 99
7502 511
16889 563
5429 385
4849 779
14788 454
32906 284
24385 727
2513 116
5690 717
3247 512
4722 94