2227 600
9823 815
2999 446
20641 375
11835 169
1960 176
11416 34
12583 238
29841 452
16746 829
11124 243
7950 30
4076 675
4432 225
2216 57
8446 621
4805 879