31398 328
22308 234
112338 677
15722 711
43270 527
81368 425
48539 418
137528 928
125504 160
36700 275
74848 827
24797 49
5026 412
18464 330
9815 882
6864 378
52949 603
76342 81
106667 402
23433 277
30204 138
17159 580
12654 609
96578 906
52069 511
161583 540
46301 61
8850 606