511 116
1581 351
2257 680
2043 602
2687 816
3311 819
23878 346
2409 239
6902 789
12045 190
2552 272
7836 200
2606 302
3686 285
2450 489
20022 547
4693 50