18081 36
42051 94
22407 52
16989 27
11999 21
14757 17
41329 101
33970 81
19803 16
23224 42
12569 12
20839 47
20808 35
22847 51
18649 34
71042 190
37333 49
15000 27
17900 37
31211 104
15021 47
49098 273
27727 41
33837 104