350288 815
246893 803
15631 480
103867 596
20375 571
12754 744
2316 197
18134 475
12492 739
28408 464
4744 155
3505 52
14167 199
117060 462
23357 659
82860 622
16946 136
11795 266
48457 504
16116 760
46375 313
8105 587
12030 210
8511 820
12401 255
9420 200
48217 391
53077 479