1020 98
846 60
2947 279
16365 693
30565 295
8647 168
11855 397
12247 485
15068 609
8573 38
4456 97
9150 425
9250 320
9682 100
5823 533
6436 211
2804 498
3566 322
3091 28
41576 682