30570 243
2258 565
3905 764
18675 142
71532 415
7777 324
5752 535
8046 392
5524 804
18634 805
10583 309
4209 431
3668 431
2598 159
5264 440
4163 450
3533 318