4512 641
2133 281
1686 80
32631 407
23868 863
7510 78
34933 576
5754 301
1010 133
6261 490
5691 556
4456 878
3802 706
3340 334
11875 194
27700 580
8459 907
5481 524
1333 63
2322 263
18003 596
4612 247
16215 322
13328 111
4628 797
3837 763
27224 293
2031 166