15980 342
12934 280
66565 730
51151 256
5748 402
4360 946
2608 336
6693 617
2129 388
5263 344
7560 691
8225 95
7435 387
6087 627
2697 515