13954 22
9835 13
32093 33
22495 18
16298 20
28433 26
7801 9
16167 4
8060 8
12200 13
10324 14
20335 41
23333 35
15865 28
7170 17
25704 40
8172 9
15506 26
33743 34
12566 17
4048 2
6367 5
9249 12
6374 3