2812 587
15377 502
1677 330
43979 186
26296 195
5027 448
17694 546
20769 264
13079 551
3571 487
1178 64
3144 447
2310 61