4996 916
15960 493
2470 152
11747 109
7417 480
3833 630
10639 803
6816 99
2390 459
7040 608
3549 376
6710 579
3275 269
2987 469
17062 397
3273 382
2626 173
8326 444
5744 358
3123 111