99950 475
48065 203
14339 112
35261 946
13960 398
30233 629
12478 771
44794 551
50178 878
51621 225
626487 1677
155108 551
40990 242
202852 436
91569 765
143919 581
48071 411
98210 371
349302 767
73511 143
162833 298
21659 133
17561 405
10617 398
64055 121
29056 872
34443 585
28095 107