29322 365
60897 791
56550 448
73984 954
74588 1075
222410 842
112356 797
51593 319
20358 245
65323 341
38130 627
79480 647
76335 298
89784 193
64510 905