15032 52
22488 86
43335 88
45537 122
19343 63
23621 64
19100 22
41308 123
17936 37
15034 12
21438 57
25442 72
15635 15
86405 317
36575 82
114053 461
47986 209
23948 54
21873 60
39327 231
21229 30
54050 191
36085 106
12729 15