2928 116
121123 751
16108 178
3553 247
16087 702
3898 888
4317 651
3020 262
9797 254
2974 375
14099 153
17534 488
3464 506
2699 293
5686 516
4119 435
22242 482
4847 667
17912 431
13243 461
3108 162
6374 615
5207 469
9640 327
1291 320
17152 359
7508 678
5145 342