2220 600
9820 815
2995 446
20636 375
11832 169
1960 176
11411 34
12580 238
29841 452
16746 829
11123 243
7950 30
4076 675
4430 225
2216 57
8446 621
4804 879