2459 553
42690 847
25447 646
10406 256
3514 590
7410 823
3507 193
10150 347
9539 391
8499 788
7906 713
2528 471
3481 45
17185 593
3035 853