2928 116
121122 751
16108 178
3553 247
16087 702
3898 888
4317 651
3020 262
9797 254
2974 375
14099 153
17534 488
3463 506
2699 293
5685 516
4119 435
22241 482
4847 667
17912 431
13243 461
3108 162
6374 615
5207 469
9640 327
1291 320
17151 359
7507 678
5144 342