54796 423
83474 735
43492 596
21991 112
26254 412
47606 267
12634 467
2363 466
1934 168
3318 541
2491 668
4815 381
8331 590
2907 758
1813 296
2713 358
1129 170
1357 299
3591 422
1659 272
2772 505
3815 586
2503 391
1752 312
1514 181
2774 586
3064 548
1668 290