31408 328
22323 234
112570 677
15749 711
43448 527
81751 425
48688 418
137839 928
125933 160
36788 275
75172 827
24890 49
5034 412
18534 330
9840 882
6868 378
53004 603
76382 81
106961 402
23448 277
30214 138
17177 580
12672 609
96847 907
52137 511
161860 540
46428 61
8852 606