6881 307
6032 258
153719 475
53134 331
19339 597
8548 410
24569 458
14316 461
13047 723
6862 669
5428 78
4552 207
2276 68
4604 103
9177 215
2715250 4032
248212 1043
2463321 3523
387137 1161
283641 1571
233769 590
194735 744
3160208 6760
5325 653
705899 1989