18026 301
2624 325
13532 115
3429 346
15157 334
5058 574
5159 627
4933 654
6028 389
7032 148
4383 613
2790 119
10012 214
37959 86
29151 150
22276 270
25518 484
17042 137
176177 685
9799 104
42138 115
5721 619
101327 196
30164 187
49632 194
38139 319
24250 531
2807 160