19759 401
522932 1254
24517 611
33417 495
17716 608
58070 988
46005 336
4382 537
3121 547
9230 265
13486 595
2778 213
11942 682
2976 317
6207 609
38029 831
70034 994
63396 534