3095 818
4107 485
472 50
1805 122
7904 551
1167 82
1520 423
995 143
1565 429
2272 402
3545 374
2834 605
670 182
1297 62
1748 481
2129 423
1529 324
1320 384
2091 494
1993 293
2792 684
2613 334
1542 281
562 45