5013 523
4620 252
41675 389
20361 651
150033 396
27130 608
196157 1155
120917 753
57829 452
39441 626
56832 780
35127 429
52903 798
27837 463
3778 542
3073 56
3462 630
3844 631
2770 442
5560 735
11277 727
7526 664
8750 279