1267 100
1030 60
3479 279
16674 693
31003 295
9031 168
12096 397
12406 485
15534 609
8735 38
4595 97
9227 425
9446 320
10250 100
5987 533
6556 211
2846 498
3611 322
3289 28
42664 682