50046 333
3532 478
134278 387
23351 75
72341 332
27559 199
17901 188
275586 846
31494 568
13846 363
10855 847
23255 394
32436 678
23493 856
3764 398
1835 231
4294 573