2896 819
23540 346
2385 239
6830 789
11953 190
2527 272
7789 200
2550 302
3618 285
2408 489
19679 547
4569 50