19569 401
515106 1250
24421 611
32223 495
16511 608
55313 985
43856 332
4285 537
3040 547
9145 265
13406 595
2691 213
11766 682
2900 317
6083 609
36902 831
66050 987
59985 531