43196 771
5133 576
42033 416
23400 863
10891 562
14663 684
26795 186
1771 116
3445 120
13646 370
2761 682
3125 494
6922 612
3333 757
3692 50
2221 115
6601 331
3164 686
18016 362
3276 523
10985 49
4838 909
2244 308
35888 157
6323 593
1140 36
20324 556
5418 141