418 95
2672 715
2645 244
2967 510
3702 818
2893 437
4716 775
2493 636
457 86
2080 346
1701 451
801 175
394 59
2992 711
588 158
1453 408
1041 305
2587 732
1601 380
1367 80
3707 576
3152 787
2307 412
10627 531