2947 602
2265 487
958 248
1633 350
12128 180
3581 800
3671 947
3486 838
2482 561
3285 733
4632 426
147803 1059
10356 318
33215 425
6330 134