3136 250
14193 124
5681 200
14727 702
16275 758
5762 160
2257 111
28882 261
15053 481
113299 643
7988 249
41563 132
7950 490
46081 357
11023 131
32553 234
7943 434
2502 214
31667 197
46929 384
35285 391
16719 586
13272 827
52345 740
17355 805
36999 359
17370 304
38432 911