1054 98
863 60
2978 279
16402 693
30621 295
8684 168
11877 397
12268 485
15111 609
8586 38
4472 97
9157 425
9273 320
9779 100
5849 533
6444 211
2814 498
3574 322
3094 28
41697 682