110799 587
16581 472
31217 167
26257 87
27732 575
24880 310
26006 768
13945 462
41345 437
11806 615
43973 479
35235 138
36610 527
32812 75
23711 696