51538 800
13239 729
10842 111
16503 64
42606 325
6547 505
23610 499
26061 225
55843 260
9800 290
14923 828
35071 959
21365 349
6148 158
38784 91
25894 337
13379 298
34206 204
8378 371
9230 403
5433 276
4834 518
14392 547
16614 172
9579 579
45652 307
44715 104
45099 1163