31398 328
22308 234
112342 677
15722 711
43274 527
81371 425
48542 418
137535 928
125515 160
36701 275
74852 827
24802 49
5027 412
18468 330
9815 882
6864 378
52949 603
76343 81
106675 402
23434 277
30204 138
17159 580
12654 609
96584 906
52071 511
161588 540
46305 61
8850 606