2906 819
23555 346
2386 239
6836 789
11958 190
2531 272
7793 200
2550 302
3618 285
2409 489
19689 547
4569 50