50913 333
3534 478
134339 387
23361 75
72393 332
27578 199
17914 188
276041 846
31540 568
13869 363
10863 847
23317 394
32537 678
23536 856
3765 398
1837 231
4301 573