32396 407
23722 863
7436 78
34331 576
5674 301
998 133
6196 490
5668 556
4432 878
3774 706
3314 334
11782 194
27357 580
8421 907
5433 524
1281 63
2289 263
17822 596
4578 247
15925 322
13146 111
4585 797
3797 763
27003 293
1996 166
4029 577
4220 482
1882 62