15496 58
15014 404
3147 100
22847 352
2420 284
15815 169
18544 302
5260 240
8069 415
12203 214
23768 367
11006 815
8016 96
19926 274
10320 545
21072 841
24558 309
14890 587
17714 275
11643 838
8601 476
6086 451
5699 213
31057 335
19840 137
62537 327
10572 573
9018 474