3025 277
2885 144
4396 166
1492 46
2415 113
4405 171
3524 415
3279 373
2491 424
12600 800
5928 276
3866 590
6714 745
4636 353
3223 427
3844 708
3087 260
1909 37
2452 172
3164 257
5256 203
3822 381
3400 209
5245 247
3235 550
5899 678
2236 37
2690 112