12433 632
22862 110
13373 206
18809 313
754845 2255
34222 735
12404 852
44906 491
10012 239
59968 151
45696 285