29557 200
8469 340
9702 262
8894 396
12426 413
11081 865
15144 604
12150 648
9813 478
13548 549
6644 596
5276 292
3728 261
3195 60
9937 185
5819 175
10112 304
10290 99
7188 662
6516 867
33083 341
4198 53
7368 643
4715 247
6484 261
3966 239
15672 642
6510 129