511 116
1581 351
2257 680
2043 602
2685 816
3278 819
23854 346
2407 239
6892 789
12042 190
2551 272
7836 200
2603 302
3681 285
2450 489
20008 547
4688 50