30518 243
2255 565
3900 764
18629 142
71454 415
7771 324
5747 535
8041 392
5519 804
18633 805
10569 309
4205 431
3668 431
2597 159
5253 440
4157 450
3530 318