32288 407
23647 863
7407 78
34092 576
5653 301
983 133
6172 490
5652 556
4426 878
3765 706
3313 334
11722 194
27217 580
8409 907
5413 524
1277 63
2278 263
17762 596
4572 247
15744 322
13032 111
4566 797
3785 763
26878 293
1978 166
4013 577
4189 482
1874 62