42297 326
3506 478
133959 387
23292 75
72012 332
27481 199
17840 188
272840 844
31349 568
13720 363
10774 847
22945 393
31700 678
23259 855
3741 398
1793 231
4272 573