966 282
2538 728
17663 508
7739 277
8183 804
17862 699
7036 107
11014 357
4436 623
12728 502
24463 603
2858 504
4846 300
8553 366
2292 268