14993 289
4197 59
21243 590
12930 509
216039 1082
23781 473
16409 405
46620 302
27301 861
27327 245
15269 392
14248 312
8948 119
5645 576
10180 652
18320 269
9725 508
20144 333
31503 519
53623 550