3535 948
2315 445
2518 387
2411 605
3020 786
1104 231
3403 517
3911 465
1718 348
406 26
1100 120
3326 797
1492 237
4655 490
516 55
2251 534
3265 803
2860 617
2740 321
835 132
482 72
474 66
2855 552
2995 383