956 282
2497 728
17575 508
7623 277
8111 804
17840 699
7009 107
10914 357
4425 623
12618 502
24430 603
2843 504
4811 300
8519 366
2261 268