12000 249
43878 422
29051 257
14285 147
22215 125
65442 513
40546 322
141847 530
22842 279
94115 603
76334 405
88326 417
97361 523
59386 284
93609 421
77431 583
171487 277
132193 588
64250 920
78661 726
77949 225
50372 400
61767 363
44470 685
192952 957
29169 284
33497 437
44593 108