19769 401
523298 1255
24524 611
33483 495
17747 608
58151 988
46075 336
4385 537
3125 547
9234 265
13488 595
2780 213
11946 682
2981 317
6217 609
38070 831
70243 998
63521 534