19580 401
515429 1250
24422 611
32268 495
16554 608
55414 985
43911 332
4287 537
3042 547
9148 265
13408 595
2694 213
11767 682
2903 317
6087 609
36945 831
66145 987
60084 531