2459 553
42690 847
25449 646
10406 256
3515 590
7411 823
3507 193
10151 347
9539 391
8499 788
7906 713
2528 471
3482 45
17186 593
3035 853