19753 401
522828 1254
24516 611
33398 495
17707 608
58047 988
45983 336
4382 537
3121 547
9230 265
13485 595
2777 213
11941 682
2975 317
6201 609
38016 831
69993 994
63378 534