5004 916
15995 493
2477 152
11750 109
7433 480
3837 630
10696 803
6864 99
2395 459
7080 608
3557 376
6736 579
3290 269
2992 469
17093 397
3280 382
2640 173
8384 444
5769 358
3137 111