7431 27
18379 49
10890 30
10884 71
6334 48
3193 20
19593 43
451 15
22918 89
28143 51
17115 27
6357 32
7501 9
3323 11
8319 19
19835 35
14473 31
26947 44
14354 12
20121 98
41846 119