3026 164
9269 351
2518 450
1400 92
2560 328
20247 314
7803 451
3722 847
6574 371
4860 400
2597 183
3685 344
3737 716
4124 537
2158 256
4828 839
1723 192
7047 485
1091 178
2271 267
4609 202
1512 313
1814 166
5526 759