3501 667
955 173
2588 485
2501 270
3441 465
2026 468
3326 621
1772 342
1343 315
1225 159
21685 666
599 38
8663 208
3828 792
12037 650
4047 693
4281 551
1721 90
4683 611
4324 703
5040 823
2641 356
3231 603
17342 461