19756 401
522907 1254
24517 611
33414 495
17714 608
58065 988
46000 336
4382 537
3121 547
9230 265
13485 595
2777 213
11942 682
2976 317
6205 609
38025 831
70018 994
63391 534