510 116
1581 351
2255 680
2043 602
2682 816
3252 819
23838 346
2405 239
6887 789
12040 190
2550 272
7836 200
2600 302
3678 285
2447 489
19997 547
4680 50