32295 407
23651 863
7411 78
34103 576
5654 301
984 133
6175 490
5652 556
4426 878
3765 706
3313 334
11727 194
27223 580
8410 907
5414 524
1277 63
2278 263
17765 596
4573 247
15750 322
13033 111
4566 797
3785 763
26887 293
1979 166
4014 577
4189 482
1875 62