2937 819
23559 346
2386 239
6840 789
11965 190
2533 272
7793 200
2550 302
3621 285
2409 489
19696 547
4571 50