5004 916
15984 493
2476 152
11749 109
7429 480
3835 630
10657 803
6852 99
2395 459
7069 608
3556 376
6725 579
3287 269
2990 469
17087 397
3279 382
2632 173
8362 444
5758 358
3133 111