5059 916
16251 493
2523 152
11775 109
7518 480
3866 630
10833 803
7070 99
2425 459
7381 608
7628 376
6846 579
3414 269
3134 469
17441 397
3347 382
2750 173
8623 444
5868 358
3225 111