3096 328
3995 442
4362 476
2417 304
7842 956
5631 813
2425 268
3513 261
8925 697
2997 598
4036 675
5069 352
6723 691
13405 778
8851 473
3673 274
1847 50
3182 175
3119 301
1595 167
2024 376
2601 584
4253 799
14044 554
2073 254
2545 158
4270 200
4594 601