30568 243
2257 565
3904 764
18675 142
71524 415
7777 324
5751 535
8046 392
5524 804
18633 805
10582 309
4209 431
3668 431
2598 159
5263 440
4162 450
3533 318