510 116
1581 351
2256 680
2043 602
2684 816
3262 819
23848 346
2405 239
6889 789
12041 190
2550 272
7836 200
2600 302
3681 285
2447 489
20000 547
4682 50