3088 659
5910 574
5084 602
2963 74
4622 259
3830 494
4403 993
3361 445
9606 103
16554 83
2183 147
2335 58
2929 434
3522 36
2804 491
4019 746
6851 272
3856 741
4950 654
1407 96
4089 552
11417 331
2618 155
4096 513