22086 27
17869 45
29260 101
25513 71
41442 158
47518 95
22228 73
72038 338
24407 44
34591 95
16414 26
21166 67
21395 70
20739 55
46527 150
17498 26
13827 16
33097 112
55509 199
40218 42
70662 187
68071 270
28105 64
58833 219