2971 404
31850 373
2994 225
5263 529
1816 259
2997 695
3280 600
4750 639
6822 291
2137 219
3326 307
5301 344
2892 630
1176 100
4240 472
3834 575
3467 466
4336 430
2176 130
6698 493
5527 402
3873 757
34033 144
11352 167
3184 531
9107 116
3550 566
2966 38