39906 70
40453 285
100335 319
3242 390
57683 498
4987 227
4139 370
150272 241
11122 453
17900 525
9483 375
15066 302
11065 598
114441 751
43527 279
4931 306
413656 694
8149 576
6397 448
10029 564
3858 192
181951 467
21783 1020
62060 979
29415 121
18533 368
48648 904
30140 219