15022 351
1856 116
4823 322
15208 863
15430 648
9391 345
10571 478
99660 725
13845 249
62045 671
9211 290
31320 296
25256 128
8584 452