12290 301
15557 274
18378 491
19496 330
15417 306
44684 105
123201 604
7616 687
11816 580
8597 598
6673 99
4984 414
12202 169
31365 286
44132 683
4433 39
3085 114
6639 518
8231 653
3253 83
5526 295
15397 409
8366 875
4085 191