19969 580
2877 295
5606 460
7028 810
7098 76
10096 489
15884 148
9810 355
4467 693
7107 170
9683 871
2833 104
4813 311
2294 393
7545 734
3684 690
3604 644
3329 645
3920 506
2330 347
6273 165
5609 590
2115 155
4397 732
5109 662
2925 538
3361 578
4790 244