19911 627
108944 726
9405 300
744934 1219
8859 158
8234 414
195501 431
16875 405
80552 859
25934 339
7366 270
23571 676
4600 69
53628 680
26486 411
3064 240
7933 863