2428 113
9780 705
4333 440
30053 471
59190 231
6354 593
8250 95
4847 534
2920 351
2639 533
2268 398
7068 185
4805 572
5171 518
13998 527
8511 437
6679 559