2993 447
4448 741
4583 200
2608 483
928 59
5061 630
2976 136
2108 108
2419 86
4847 286
4179 859
889 231
1927 493
3671 92
6629 661
6617 624
2154 251
2398 636
4007 634
2183 618
2343 645
1170 165
3156 44
5846 731