32291 407
23648 863
7408 78
34095 576
5653 301
983 133
6173 490
5652 556
4426 878
3765 706
3313 334
11722 194
27218 580
8409 907
5414 524
1277 63
2278 263
17763 596
4572 247
15745 322
13032 111
4566 797
3785 763
26880 293
1978 166
4014 577
4189 482
1875 62