18026 301
2622 325
13532 115
3427 346
15154 334
5057 574
5159 627
4933 654
6028 389
7030 148
4382 613
2790 119
10011 214
37959 86
29151 150
22275 270
25518 484
17042 137
176176 685
9799 104
42135 115
5721 619
101313 196
30151 187
49632 194
38139 319
24249 531
2807 160