2430 113
9780 705
4333 440
30058 471
59191 231
6354 593
8250 95
4847 534
2920 351
2639 533
2268 398
7068 185
4805 572
5171 518
13998 527
8512 437
6679 559