51527 800
13238 729
10840 111
16496 64
42604 325
6547 505
23604 499
26054 225
55836 260
9798 290
14919 828
35065 959
21357 349
6148 158
38776 91
25879 337
13378 298
34206 204
8375 371
9227 403
5431 276
4834 518
14388 547
16611 172
9575 579
45643 307
44712 104
45095 1163