20876 22
30091 63
27213 38
32603 48
40403 170
17940 28
81712 332
20781 59
73632 235
29567 58
37548 103
28197 65
22554 61
42843 182
41948 126
134050 465
48552 187
33139 52
17488 32
52460 112
41336 129
32214 61
92937 364
63484 280