2227 600
9823 815
2997 446
20641 375
11834 169
1960 176
11415 34
12582 238
29841 452
16746 829
11124 243
7950 30
4076 675
4432 225
2216 57
8446 621
4805 879