51540 800
13239 729
10842 111
16508 64
42609 325
6547 505
23614 499
26064 225
55848 260
9800 290
14927 828
35073 959
21371 349
6150 158
38785 91
25899 337
13380 298
34206 204
8380 371
9233 403
5434 276
4834 518
14393 547
16618 172
9579 579
45659 307
44716 104
45102 1163