49485 331
3528 478
134259 387
23340 75
72303 332
27551 199
17893 188
275325 846
31479 568
13827 363
10844 847
23225 393
32362 678
23468 856
3760 398
1833 231
4292 573