303197 1032
131632 768
151799 834
9617 302
2952 51
4326 514
9333 580
7881 700
1767 192
1378 116
3267 288
1255 150
3643 525
2547 486
2783 661
3138 568
5253 418
1464 235
3447 693
1078 192
19222 371
16796 750
4584 389
11145 698
1001 67
4716 90
2962 302
1775 31