2967 819
23628 346
2390 239
6847 789
11971 190
2538 272
7806 200
2562 302
3640 285
2426 489
19767 547
4585 50