32283 407
23645 863
7405 78
34077 576
5653 301
983 133
6170 490
5652 556
4425 878
3765 706
3313 334
11721 194
27212 580
8408 907
5412 524
1277 63
2278 263
17760 596
4571 247
15733 322
13030 111
4566 797
3784 763
26873 293
1978 166
4013 577
4188 482
1874 62