127047 741
23184 689
99234 245
15154 380
100293 184
35930 780
12339 601
14031 206
19937 196
24496 308
29499 433
39275 403
43556 462
5832 845
8275 709
4439 645
6332 664
25905 163
40805 187