25899 77
15648 21
16282 31
19802 32
16851 31
16262 35
19351 48
19910 26
39217 91
45066 124
59389 429
31669 89
65578 212
20844 26
16128 43
22380 51
23669 84
35854 133
48701 143
21416 41
25736 46
29081 36
24876 32
36627 121