510 116
1581 351
2256 680
2043 602
2684 816
3266 819
23850 346
2405 239
6889 789
12041 190
2550 272
7836 200
2600 302
3681 285
2449 489
20003 547
4684 50