2862 752
5621 582
1190 42
21393 514
3295 575
2154 460
480 38
1232 79
2223 144
11751 119
3565 569
1079 90
13042 529
976 159
938 108
2569 348