31375 328
22308 234
112276 677
15717 711
43213 527
81268 425
48500 418
137439 928
125369 160
36658 275
74773 827
24769 49
5025 412
18437 330
9808 882
6862 378
52931 603
76331 81
106565 402
23431 277
30198 138
17155 580
12652 609
96496 906
52045 511
161507 540
46255 61
8850 606