31406 328
22313 234
112472 677
15735 711
43371 527
81590 425
48635 418
137714 928
125763 160
36760 275
75049 827
24859 49
5030 412
18506 330
9831 882
6866 378
52988 603
76365 81
106849 402
23442 277
30206 138
17170 580
12664 609
96735 906
52103 511
161749 540
46377 61
8851 606