31413 328
22336 234
112649 677
15761 711
43533 527
81936 425
48756 418
137993 928
126141 160
36829 275
75290 827
24933 49
5037 412
18575 330
9849 882
6869 378
53034 603
76400 81
107081 402
23453 277
30221 138
17180 580
12682 609
96955 907
52162 511
161984 540
46477 61
8857 606