20521 227
1277 54
10348 982
3530 595
1936 541
2338 242
2567 610
12638 580
5144 867
1880 45
2797 302
2953 406
4071 351
2297 199
2969 634
3700 833
10390 964
12329 556
4616 735
12598 549
3733 617
1859 56
3121 490
1931 221