251261 593
15515 515
37498 346
46048 594
214526 1022
82943 485
295576 939
13461 53
40692 320
41270 664
12149 347
3453 428
4982 370
2568 185
49792 520
70637 396