15005 289
4203 59
21275 590
12932 509
216072 1082
23790 473
16415 405
46626 302
27306 861
27333 245
15275 392
14252 312
8952 119
5645 576
10181 652
18331 269
9735 508
20155 333
31533 519
53639 550