5004 916
15999 493
2479 152
11750 109
7434 480
3839 630
10701 803
6870 99
2395 459
7086 608
3558 376
6739 579
3290 269
2992 469
17106 397
3281 382
2642 173
8388 444
5771 358
3139 111