31398 328
22308 234
112333 677
15722 711
43264 527
81356 425
48533 418
137517 928
125487 160
36696 275
74837 827
24791 49
5026 412
18460 330
9815 882
6864 378
52946 603
76339 81
106651 402
23431 277
30204 138
17158 580
12654 609
96566 906
52068 511
161576 540
46293 61
8850 606