29557 200
8469 340
9702 262
8895 396
12428 413
11081 865
15144 604
12150 648
9814 478
13548 549
6644 596
5276 292
3730 261
3196 60
9937 185
5819 175
10113 304
10290 99
7188 662
6516 867
33084 341
4198 53
7368 643
4715 247
6484 261
3966 239
15673 642
6510 129