2812 587
15351 502
1677 330
43978 186
26295 195
5027 448
17694 546
20765 264
13077 551
3570 487
1178 64
3144 447
2309 61