2186 600
9818 815
2991 446
20629 375
11829 169
1959 176
11401 34
12555 238
29836 452
16742 829
11111 243
7945 30
4074 675
4430 225
2216 57
8443 621
4804 879