2992 601
2751 693
1459 334
2836 641
1011 214
2850 689
2875 447
3157 565
2871 393
1851 327
607 120
1704 331
1104 275
783 99
3366 759
2693 704
2722 629
1476 154
4861 785
1278 291
1234 331
2253 680
2648 699
518 155