2432 113
9781 705
4334 440
30069 471
59200 231
6355 593
8254 95
4847 534
2921 351
2639 533
2268 398
7069 185
4805 572
5171 518
13998 527
8512 437
6680 559