14993 289
4198 59
21245 590
12931 509
216051 1082
23782 473
16409 405
46622 302
27301 861
27329 245
15270 392
14248 312
8948 119
5645 576
10180 652
18321 269
9728 508
20145 333
31508 519
53627 550