30569 243
2258 565
3904 764
18675 142
71526 415
7777 324
5751 535
8046 392
5524 804
18633 805
10582 309
4209 431
3668 431
2598 159
5264 440
4162 450
3533 318