32280 407
23644 863
7404 78
34073 576
5653 301
983 133
6170 490
5652 556
4425 878
3765 706
3313 334
11721 194
27210 580
8408 907
5412 524
1277 63
2278 263
17755 596
4571 247
15726 322
13025 111
4566 797
3783 763
26870 293
1978 166
4013 577
4186 482
1874 62