40503 71
40554 285
100372 319
3242 390
57685 498
4988 227
4139 370
150283 241
11122 453
17900 525
9483 375
15067 302
11065 598
114443 751
43530 279
4931 306
413680 694
8150 576
6398 448
10029 564
3858 192
181955 467
21784 1020
62071 979
29421 121
18538 368
48661 904
30146 219