100910 170
10853 37
3901 99
55079 163
3675 278
9451 955
4290 646
4433 435
6421 615
5309 469
4360 621
5361 338
3634 356
2750 117
8310 277
3560 542
76384 251
1287 68
2485 413