21175 532
7030 848
46102 323
5745 524
1933 377
3763 782
3443 409
2554 317
1270 167
2913 593
3662 650
1609 73
2171 53
1598 84
3194 738
910 77
6364 678
3402 563
2443 211