14997 289
4199 59
21250 590
12931 509
216058 1082
23784 473
16412 405
46622 302
27302 861
27329 245
15270 392
14248 312
8949 119
5645 576
10181 652
18323 269
9732 508
20147 333
31513 519
53628 550