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