3121 471
2969 647
1846 102
18813 384
1188 101
2754 761
3813 272
856 40
4769 253
9340 663
3404 293
5474 436
2342 399
7366 588
8225 411
6340 479
7558 427
5149 916
4728 57
7260 808
4093 49
4301 703
2596 220
3510 713
1959 329
2649 41
1627 249
3870 778