5004 916
15985 493
2476 152
11749 109
7429 480
3835 630
10659 803
6853 99
2395 459
7071 608
3556 376
6727 579
3287 269
2990 469
17089 397
3280 382
2633 173
8367 444
5759 358
3136 111