5013 78
33251 70
6835 886
4056 151
5684 803
17552 880
2459 34
3807 229
61100 746
71053 770
22332 214
16847 44
15213 447
23087 445
15999 129
27330 561
11871 116
12037 255
18727 630