21193 303
41720 1912
31782 1299
29854 1418
23313 1731
61244 560
46293 1665
277440 2989
21700 469
17879 521
39187 747
16969 1120
46207 308
40027 896
35831 1623
14965 1781
19335 1364
28110 389
35124 160
33568 1865