127017 741
23178 689
99216 245
15154 380
100292 184
35929 780
12339 601
14026 206
19937 196
24489 308
29496 433
39273 403
43556 462
5832 845
8275 709
4438 645
6332 664
25901 163
40800 187