956 282
2497 728
17576 508
7625 277
8111 804
17840 699
7009 107
10914 357
4425 623
12620 502
24430 603
2843 504
4812 300
8519 366
2261 268