19565 401
515013 1249
24421 611
32209 495
16502 608
55285 985
43821 332
4285 537
3039 547
9143 265
13404 595
2689 213
11762 682
2900 317
6083 609
36891 831
66013 987
59944 531