32306 407
23657 863
7415 78
34117 576
5654 301
987 133
6176 490
5652 556
4427 878
3765 706
3314 334
11730 194
27234 580
8411 907
5417 524
1277 63
2279 263
17766 596
4573 247
15752 322
13034 111
4566 797
3787 763
26906 293
1982 166
4014 577
4192 482
1875 62