50107 333
3532 478
134283 387
23351 75
72348 332
27559 199
17902 188
275614 846
31497 568
13848 363
10855 847
23261 394
32450 678
23494 856
3764 398
1836 231
4294 573