2911 826
2957 689
645 125
3067 819
1355 305
2314 521
3845 989
631 104
1405 288
1455 420
2388 72
4296 135
1790 430
1465 394
2983 596
1810 126
3012 827
898 238
10083 738
1054 187
787 141
1544 389
6643 588
469 88