22021 693
5905 284
27034 496
4708 467
220395 631
6930 390
12432 355
16159 454
36947 285
8179 72
10295 415
20244 977
25089 401
5052 212
79557 125
5109 634
5932 602
7463 182
4402 183
11353 609
11146 268
8460 244
15137 461
15324 256
11427 314