2968 631
5873 414
672 125
2940 554
6632 86
1067 240
6710 796
2783 299
2659 601
1474 222
8387 513
2390 522
2764 443
2676 406
1772 112
4528 665
2799 679
3252 487
18872 384
3078 645
2158 346
2892 781
3088 908
1559 210