100905 170
10852 37
3901 99
55076 163
3675 278
9450 955
4290 646
4433 435
6421 615
5309 469
4360 621
5361 338
3634 356
2750 117
8310 277
3560 542
76382 251
1286 68
2485 413