40368 71
40526 285
100363 319
3242 390
57685 498
4988 227
4139 370
150283 241
11122 453
17900 525
9483 375
15066 302
11065 598
114442 751
43530 279
4931 306
413675 694
8150 576
6398 448
10029 564
3858 192
181955 467
21784 1020
62068 979
29420 121
18538 368
48659 904
30145 219