19372 588
56381 877
44533 486
42353 225
14158 459
43492 331
138662 933
24081 811
22168 54
60372 870
25917 472
23495 161
64551 403
65181 1063
100013 782
58287 898
37872 308
54607 748
54904 791