21231 303
41736 1912
31799 1299
29864 1418
23318 1731
61335 560
46311 1665
278265 2999
21701 469
17880 521
39188 747
16972 1120
46213 308
40029 896
35831 1623
14970 1781
19338 1364
28113 390
35136 160
33568 1865