31405 328
22313 234
112469 677
15733 711
43367 527
81572 425
48632 418
137697 928
125755 160
36758 275
75042 827
24856 49
5030 412
18504 330
9829 882
6866 378
52986 603
76364 81
106841 402
23442 277
30206 138
17168 580
12662 609
96725 906
52101 511
161741 540
46375 61
8851 606