1042 98
857 60
2965 279
16392 693
30597 295
8668 168
11870 397
12260 485
15094 609
8582 38
4470 97
9155 425
9266 320
9723 100
5839 533
6439 211
2811 498
3571 322
3094 28
41645 682