53512 113
42341 52
77233 185
12552 49
2286 57
32795 47
25915 59
11401 20
281250 647
3313 61
111297 215
44996 86
156747 510
77589 144
59218 155
32971 36
2895 54
3331 40
6947 37
51836 124
47039 75
21655 59
2169 43
28200 24