303192 1032
131630 768
151799 834
9612 302
2951 51
4325 514
9333 580
7877 700
1767 192
1378 116
3264 288
1255 150
3642 525
2547 486
2783 661
3138 568
5251 418
1462 235
3442 693
1078 192
19220 371
16793 750
4583 389
11144 698
1001 67
4713 90
2960 302
1774 31