2812 587
15345 502
1675 330
43977 186
26294 195
5026 448
17694 546
20760 264
13077 551
3570 487
1178 64
3144 447
2308 61