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