5041 916
16213 493
2518 152
11766 109
7498 480
3859 630
10800 803
7032 99
2419 459
7346 608
3599 376
6823 579
3389 269
3125 469
17428 397
3327 382
2744 173
8559 444
5857 358
3223 111