31436 14
22812 18
24811 20
13222 16
12374 15
21199 13
44819 40
11786 2
24171 11
43246 49
9935 3
12629 12
12085 4
61615 59
26629 23
37854 27
20125 10
11361 17
11418 12
40373 56
17297 19
9897 12
16263 17
21379 21