49508 331
3528 478
134259 387
23340 75
72303 332
27552 199
17893 188
275337 846
31481 568
13827 363
10844 847
23226 393
32362 678
23468 856
3760 398
1833 231
4292 573