15922 291
4309 59
21601 590
12964 509
216772 1082
23876 473
16464 405
46691 302
27398 861
27514 245
15345 392
14398 312
9001 119
5700 576
10225 652
18506 269
9875 508
20396 333
31833 519
53990 551