19753 401
522837 1254
24516 611
33399 495
17708 608
58049 988
45984 336
4382 537
3121 547
9230 265
13485 595
2777 213
11942 682
2976 317
6201 609
38016 831
69996 994
63378 534