40075 71
40475 285
100347 319
3242 390
57685 498
4987 227
4139 370
150275 241
11122 453
17900 525
9483 375
15066 302
11065 598
114441 751
43530 279
4931 306
413659 694
8149 576
6398 448
10029 564
3858 192
181952 467
21784 1020
62063 979
29418 121
18535 368
48652 904
30141 219