511 116
1581 351
2257 680
2043 602
2685 816
3304 819
23873 346
2409 239
6896 789
12044 190
2552 272
7836 200
2605 302
3686 285
2450 489
20018 547
4690 50