324198 1023
300646 1742
183961 601
264250 764
347934 863
478499 1558
267086 932
157453 341
211790 675
29523 128
17651 715
14217 235
13319 540
4341 74
6584 532
113202 522
142614 541
17814 570
111045 216
36106 304
11635 133
24069 658
13304 229
61467 860
16816 105