51547 800
13240 729
10844 111
16511 64
42615 325
6547 505
23617 499
26065 225
55855 260
9800 290
14929 828
35074 959
21377 349
6150 158
38789 91
25900 337
13383 298
34206 204
8382 371
9233 403
5434 276
4834 518
14396 547
16621 172
9579 579
45662 307
44718 104
45108 1163