9796 337
3589 598
301301 707
12467 473
14834 301
10631 348
27395 936
33049 95
75590 604
90365 938
18222 371
5252 244
4735 465
1917 320
17945 261
6162 76
10698 111
9430 195
6380 659
7017 301