21162 583
20355 194
53117 598
34951 620
71015 627
29780 395
105372 792
100983 288
38672 851
70353 294
24072 667
22001 281
28335 136
22001 569
31337 805
35365 344
38911 756
42201 188
24227 469
66199 525
39873 366
26656 361