19937 580
2873 295
5604 460
7025 810
7089 76
10088 489
15869 148
9807 355
4465 693
7101 170
9676 871
2830 104
4813 311
2290 393
7544 734
3684 690
3601 644
3326 645
3916 506
2328 347
6265 165
5606 590
2114 155
4396 732
5107 662
2925 538
3358 578
4787 244