19965 580
2877 295
5606 460
7028 810
7095 76
10096 489
15882 148
9809 355
4465 693
7106 170
9683 871
2831 104
4813 311
2293 393
7545 734
3684 690
3603 644
3329 645
3920 506
2329 347
6272 165
5607 590
2115 155
4397 732
5109 662
2925 538
3359 578
4790 244