15003 289
4203 59
21270 590
12932 509
216070 1082
23790 473
16415 405
46625 302
27305 861
27333 245
15272 392
14250 312
8952 119
5645 576
10181 652
18330 269
9735 508
20155 333
31532 519
53637 550