16704 153
6118 339
7257 614
6894 586
3058 145
8148 202
4954 508
3439 293
3787 471
4553 426
8594 453
4530 340
2751 199
7047 604