2185 600
9818 815
2991 446
20629 375
11829 169
1959 176
11397 34
12551 238
29836 452
16742 829
11111 243
7944 30
4074 675
4430 225
2216 57
8443 621
4804 879