1266 100
1030 60
3479 279
16673 693
30998 295
9028 168
12096 397
12406 485
15534 609
8734 38
4595 97
9227 425
9443 320
10250 100
5987 533
6556 211
2846 498
3610 322
3289 28
42654 682