1055 98
863 60
2979 279
16402 693
30621 295
8684 168
11877 397
12268 485
15112 609
8586 38
4473 97
9158 425
9273 320
9782 100
5849 533
6444 211
2814 498
3574 322
3094 28
41701 682