51528 800
13238 729
10841 111
16497 64
42605 325
6547 505
23605 499
26056 225
55838 260
9798 290
14919 828
35065 959
21361 349
6148 158
38780 91
25886 337
13379 298
34206 204
8377 371
9227 403
5431 276
4834 518
14390 547
16611 172
9576 579
45646 307
44714 104
45095 1163