50201 333
3532 478
134288 387
23352 75
72355 332
27561 199
17905 188
275670 846
31506 568
13851 363
10855 847
23267 394
32458 678
23501 856
3765 398
1836 231
4295 573