435 35
2583 639
2920 587
584 104
3086 836
892 173
1514 183
2457 458
3863 490
17176 323
2944 514
2513 391
10404 475
4501 849
2306 575
2674 797
1815 429
3893 294
877 58
3347 768
5995 564
2375 484
9769 621
3834 899