25016 115
14067 82
2255 214
3299 63
10748 125
3185 548
38670 198
11326 601
3221 758
20852 185
2881 265
18037 774
32302 894
9581 676
12153 303
50289 614
16414 247
12821 318
3895 676
6429 117
12012 641
38601 650
20076 203
15317 63
8568 351
11462 103
16743 414
14651 954