511 116
1581 351
2257 680
2043 602
2687 816
3316 819
23882 346
2409 239
6903 789
12046 190
2552 272
7837 200
2607 302
3686 285
2450 489
20023 547
4694 50