22016 693
5904 284
27034 496
4708 467
220392 631
6930 390
12431 355
16158 454
36932 285
8178 72
10295 415
20238 977
25087 401
5052 212
79556 125
5109 634
5930 602
7460 182
4402 183
11353 609
11146 268
8460 244
15137 461
15323 256
11427 314