350596 815
247004 803
15661 480
103919 596
20381 571
12754 744
2316 197
18134 475
12493 739
28408 464
4744 155
3505 52
14176 199
117107 462
23360 659
82959 622
16947 136
11797 266
48474 504
16117 760
46391 313
8105 587
12031 210
8511 820
12404 255
9425 200
48229 391
53101 479