43226 259
35183 434
117643 660
50078 422
40175 217
99390 709
141288 433
46547 204
25549 152
49826 678
40342 550
27156 830
15463 496
55860 682
21706 192
11857 143
39426 592
20362 309
33138 390
69385 317
47144 979
132905 532
42523 982
113980 287
50838 319
19679 411
23130 748
40605 781