14993 289
4197 59
21239 590
12929 509
216034 1082
23780 473
16409 405
46620 302
27301 861
27327 245
15269 392
14246 312
8948 119
5643 576
10180 652
18319 269
9722 508
20143 333
31501 519
53619 550