307999 666
10256 581
13736 267
221125 935
11718 266
4224 381
132735 709
9950 548
33789 333
27033 913
16926 113
32112 579
46410 233
8052 422
14867 563
10058 385
50050 793
78251 805
31632 136
4684 77
1859 281
14607 225
5060 483
3050 224
5115 666
3180 329
2046 118
4067 161