15014 289
4206 59
21279 590
12933 509
216087 1082
23797 473
16417 405
46626 302
27308 861
27339 245
15279 392
14256 312
8953 119
5645 576
10186 652
18337 269
9744 508
20159 333
31547 519
53665 550