22012 351
105143 610
134521 672
34229 295
13112 139
32303 437
26168 170
114972 508
26059 879
55898 174
157468 555
36657 588
25420 69
34408 719
41400 396
32530 392
26906 659
27385 180
58396 923
43765 320
8358 471
65581 400
41162 158
33112 123
15736 251
125983 191
65569 621
36281 893