303211 1032
131649 768
151810 834
9634 302
2964 51
4330 514
9342 580
7894 700
1767 192
1385 116
3281 288
1256 150
3654 525
2550 486
2786 661
3144 568
5267 418
1468 235
3450 693
1081 192
19231 371
16809 750
4585 389
11154 698
1008 67
4730 90
2980 302
1783 31