2938 508
5843 704
3336 748
2183 476
2074 459
1758 270
7314 663
5502 833
2169 517
2754 573
1304 210
12238 332
3110 355
1067 165
8575 328
4378 614
2583 457
2105 422
2206 126
6577 803
931 67
3540 775
13749 761
7066 208