19678 401
519906 1252
24476 611
32834 495
17334 608
57154 987
45256 333
4348 537
3077 547
9199 265
13446 595
2752 213
11866 682
2941 317
6151 609
37641 831
68342 989
62204 532