125313 737
22769 689
98393 244
15116 380
100213 184
35860 780
12299 601
13950 206
19866 196
24410 305
29277 431
39009 403
43356 462
5822 845
8260 709
4430 645
6325 664
25472 161
40646 187