12594 703
17563 709
3683 611
3323 613
3989 693
2390 356
2228 260
4564 36
999 114
32392 853
2663 293
3175 371
4136 531
30424 867
5529 552
9807 134
7865 409
4512 209
6874 340
11363 673
5887 118
4385 406