3096 328
3995 442
4362 476
2417 304
7844 956
5631 813
2425 268
3513 261
8927 697
2997 598
4037 675
5073 352
6723 691
13406 778
8852 473
3673 274
1847 50
3183 175
3119 301
1596 167
2025 376
2601 584
4255 799
14050 554
2074 254
2545 158
4275 200
4596 601