2862 752
5621 582
1191 42
21393 514
3298 575
2154 460
481 38
1234 79
2224 144
11755 119
3565 569
1079 90
13043 529
976 159
939 108
2569 348