2521 505
27287 131
3012 123
8922 772
5044 162
2770 284
6545 299
11888 445
1275 41
3928 476
5717 686
2484 205
3053 247
4982 524
3819 301
2827 665
3240 387
5480 687
1597 189
3718 457
6242 803