13956 166
15236 430
4278 240
3000 64
6409 752
8453 596
5482 573
8423 265
3139 203
13854 701
6894 930
5053 543
8509 583
9942 81
9646 891
31698 570
262743 596
10795 470
2603 217
5257 223
5154 431
3647 768
6666 282
16564 304
18025 536
2960 254
2117 241
15138 60