19578 401
515362 1250
24422 611
32261 495
16545 608
55382 985
43900 332
4286 537
3041 547
9148 265
13407 595
2694 213
11767 682
2901 317
6087 609
36933 831
66120 987
60065 531