32333 407
23672 863
7425 78
34160 576
5662 301
990 133
6177 490
5657 556
4430 878
3767 706
3314 334
11740 194
27266 580
8413 907
5422 524
1277 63
2279 263
17773 596
4575 247
15777 322
13043 111
4566 797
3794 763
26937 293
1986 166
4016 577
4196 482
1876 62