30537 243
2255 565
3901 764
18645 142
71487 415
7772 324
5748 535
8042 392
5520 804
18633 805
10576 309
4206 431
3668 431
2597 159
5256 440
4157 450
3532 318