2951 320
12485 365
2810 449
13484 314
1722 167
2563 477
3026 337
12688 849
6072 659
12696 784
1384 119
1845 135
26384 80
6998 495
2251 85
4592 326
4352 391
13375 482
3285 377
3817 759
4316 826
3446 144
8265 385
50813 495
3359 695
5256 430
15097 694
5508 426