2980 636
2477 762
1485 348
2959 965
7797 306
6678 271
6583 243
5525 463
8986 639
5995 297
8248 534
1772 142
4366 224
7936 187
6144 64
7500 638
13494 225
23535 607
8495 535
5556 489
20296 401
4195 320
3667 334
6013 956