2991 447
4447 741
4581 200
2608 483
928 59
5061 630
2976 136
2108 108
2419 86
4847 286
4178 859
888 231
1926 493
3670 92
6629 661
6617 624
2154 251
2397 636
4007 634
2182 618
1170 165
2341 645
3156 44
5846 731