28532 816
15941 594
7609 270
3593 574
1232 95
714 88
2673 411
3445 819
484 50
9650 688
27255 254
11184 595
20248 461
4813 36
2068 334
3600 671
2384 618
3716 608
1735 52
2551 404
2056 82
1290 131
3891 887
2095 268
1632 292
10830 52
6270 192
4003 839