696 35
34412 569
70366 423
213081 475
4896 860
2195 142
4482 661
2165 604
1995 586
2099 106
2161 400
1334 254
3204 136
2046 552
2847 795
5160 506
8520 683
2249 435
5518 477
2744 380
2930 895
1956 385
3424 551
3935 820
966 213
35789 430
24912 571
4584 238