51551 800
13241 729
10847 111
16515 64
42616 325
6547 505
23621 499
26070 225
55866 260
9801 290
14933 828
35079 959
21380 349
6150 158
38796 91
25904 337
13383 298
34206 204
8384 371
9234 403
5434 276
4834 518
14398 547
16622 172
9580 579
45673 307
44718 104
45109 1163