5038 916
16205 493
2517 152
11765 109
7495 480
3859 630
10797 803
7023 99
2417 459
7339 608
3598 376
6822 579
3389 269
3122 469
17428 397
3323 382
2744 173
8550 444
5857 358
3220 111