14993 289
4198 59
21243 590
12931 509
216043 1082
23782 473
16409 405
46621 302
27301 861
27328 245
15270 392
14248 312
8948 119
5645 576
10180 652
18320 269
9728 508
20144 333
31504 519
53627 550