19579 401
515412 1250
24422 611
32267 495
16550 608
55404 985
43908 332
4286 537
3042 547
9148 265
13408 595
2694 213
11767 682
2903 317
6087 609
36941 831
66140 987
60083 531