25015 52
13850 3
31928 54
15085 11
29545 89
22088 21
25476 54
39069 57
56419 139
29161 50
93662 420
54857 153
16030 23
22224 52
12875 18
20828 20
24704 37
84556 359
17114 62
101059 348
20036 44
12428 107
20592 36
24876 39