14006 150
6189 375
13093 746
3106 34
3050 441
3700 205
690 117
3399 46
9319 257
5171 390
4101 177
1070 64
1563 218
5210 469
3861 558
3575 598
3466 481
12769 168
8611 534
4298 545
2478 378
5578 540
16354 263
24147 481
6520 432
3533 318