31394 328
22308 234
112319 677
15720 711
43257 527
81339 425
48525 418
137501 928
125469 160
36684 275
74823 827
24787 49
5026 412
18459 330
9813 882
6864 378
52946 603
76338 81
106638 402
23431 277
30204 138
17157 580
12654 609
96551 906
52065 511
161567 540
46285 61
8850 606