126993 741
23172 689
99202 245
15152 380
100292 184
35929 780
12338 601
14023 206
19937 196
24486 308
29494 433
39269 403
43554 462
5832 845
8275 709
4438 645
6331 664
25895 163
40798 187