24138 300
1583 73
3484 192
4328 819
2634 261
1367 139
2517 306
3110 701
3747 770
2033 181
2788 116
4448 675
5401 145
4066 787
7587 907
3441 393