50997 925
44729 520
21673 83
32012 829
30346 392
51552 425
24627 773
72065 219
60289 879
72370 884
55562 396
38380 376
47440 487
58096 353
30101 120
35505 311
29201 447
16700 461
45999 331
42085 787
82356 803
47302 541
58615 229
20445 247
145187 945
226819 487