17281 70
15853 175
40028 894
18229 199
2740 204
6116 163
4767 226
5947 215
11328 223
1528 202
382 64
2230 561
3179 578
1757 273
1161 110
2081 352
2655 49
597 143
1475 312
2605 653
2788 723
1592 245
2089 66
9597 736
1717 326
36697 297
28612 538
18913 671