49595 331
3528 478
134261 387
23341 75
72311 332
27552 199
17894 188
275406 846
31482 568
13831 363
10845 847
23232 393
32374 678
23474 856
3762 398
1834 231
4293 573