10950 78
15293 106
23947 140
7297 783
35337 663
17223 562
4937 605
12274 251
1816 416
5005 660
9216 41
23112 895
1592 151
5813 325
4297 189
3692 902
1255 172
1889 81
7402 545
3953 708
3007 705
906 73
20712 148
9813 639
4909 631
9333 302
1467 134
4901 560