275 34
1041 121
443 20
2584 656
1611 398
202250 287
336003 589
4477 607
9907 79
2394 464
674 88
3257 970
918 157
1710 316
3096 976
3908 499
474 109
1196 164
5043 613
2703 466
2817 76
3009 516
810 167
964 143
3402 665
8375 865
87657 752
148472 844