12420 703
17517 709
3680 611
3320 613
3988 693
2389 356
2222 260
4564 36
999 114
32391 853
2663 293
3175 371
4136 531
30424 867
5529 552
9806 134
7865 409
4512 209
6874 340
11360 673
5887 118
4385 406