31232 275
35943 322
27531 245
99724 490
59635 502
79952 600
177015 741
42748 307
36443 222
207611 532
51980 872
55714 436
36260 168
152663 813
46739 224
81823 1057
35951 121
50567 504
57228 490
58305 500
66149 383
91662 340
138114 209
41297 1006