19733 401
522090 1253
24503 611
33244 495
17615 608
57895 987
45799 333
4371 537
3105 547
9223 265
13474 595
2773 213
11925 682
2966 317
6194 609
37933 831
69557 991
63101 533