19567 401
515022 1250
24421 611
32213 495
16507 608
55287 985
43825 332
4285 537
3039 547
9144 265
13404 595
2691 213
11763 682
2900 317
6083 609
36892 831
66015 987
59953 531