110565 362
175558 389
223456 667
117444 260
100768 491
35311 163
31823 940
25241 165
43464 367
625 98