2182 600
9818 815
2991 446
20629 375
11828 169
1959 176
11390 34
12547 238
29835 452
16741 829
11111 243
7944 30
4074 675
4430 225
2215 57
8443 621
4804 879