32396 407
23722 863
7436 78
34334 576
5674 301
998 133
6196 490
5668 556
4432 878
3774 706
3314 334
11782 194
27359 580
8421 907
5433 524
1281 63
2289 263
17824 596
4578 247
15935 322
13151 111
4585 797
3797 763
27004 293
1996 166
4029 577
4221 482
1882 62