12433 632
22862 110
13373 206
18809 313
754881 2255
34222 735
12405 852
44908 491
10013 239
59978 151
45698 285