4994 916
15949 493
2470 152
11747 109
7412 480
3832 630
10633 803
6810 99
2390 459
7028 608
3546 376
6705 579
3273 269
2983 469
17055 397
3264 382
2624 173
8320 444
5741 358
3122 111