2977 89
3182 424
4771 650
42825 184
4420 860
46214 250
3268 372
23279 526
10070 619
9110 332
2181 94
46759 176
8054 78
234058 590
3355 564
77418 930
64885 609
42451 612
9034 850
3832 285
6911 461
1306 35
30136 446
42613 530
20482 131