22011 351
105132 610
134514 672
34214 295
13095 139
32297 437
26163 170
114949 508
26050 879
55885 174
157461 555
36652 588
25413 69
34406 719
41388 396
32515 392
26896 659
27380 180
58389 923
43754 320
8354 471
65575 400
41159 158
33067 123
15733 251
125967 191
65549 621
36280 893