20060 580
2884 295
5620 460
7040 810
7137 76
10122 489
15930 148
9835 355
4481 693
7132 170
9703 871
2839 104
4826 311
2299 393
7548 734
3693 690
3607 644
3335 645
3925 506
2338 347
6291 165
5624 590
2120 155
4402 732
5116 662
2930 538
3367 578
4807 244