32338 407
23672 863
7426 78
34169 576
5662 301
990 133
6178 490
5657 556
4430 878
3767 706
3314 334
11740 194
27269 580
8414 907
5423 524
1277 63
2280 263
17775 596
4575 247
15777 322
13044 111
4567 797
3794 763
26937 293
1986 166
4017 577
4196 482
1876 62