511 116
1581 351
2257 680
2043 602
2684 816
3268 819
23851 346
2407 239
6889 789
12041 190
2551 272
7836 200
2602 302
3681 285
2449 489
20005 547
4686 50