7030 848
46066 322
5743 524
1932 377
3763 782
3442 409
2553 317
1270 167
2911 593
3661 650
1609 73
2171 53
1597 84
3192 738
909 77
6363 678
3402 563
2442 211