12897 313
10000 181
13463 547
24469 220
8743 345
7786 603
23887 562
19687 223
2346 295
4893 285
3907 242
5959 372
5973 666
5643 58
10060 906
4722 281
6829 392
6193 204
15734 440
11084 277
10258 533
10289 902
11650 283
5326 880
14694 355
20124 207
8876 227
27994 429