2182 600
9818 815
2991 446
20629 375
11827 169
1959 176
11389 34
12544 238
29835 452
16741 829
11111 243
7943 30
4074 675
4430 225
2215 57
8443 621
4804 879