22602 501
4330 716
1580 273
4913 576
1470 125
3595 474
947 45
3126 787
1589 197
14002 58
1031 113
2995 323
3104 442
4695 468
5797 529