3096 328
3995 442
4363 476
2417 304
7845 956
5631 813
2426 268
3515 261
8927 697
2998 598
4040 675
5076 352
6726 691
13411 778
8853 473
3675 274
1848 50
3183 175
3121 301
1596 167
2026 376
2601 584
4259 799
14053 554
2076 254
2547 158
4277 200
4596 601