2903 503
3294 624
2248 401
3047 699
2195 181
1168 113
4313 565
3717 651
2058 362
3654 860
2651 569
3359 685
2751 530
2426 601
2889 490
2104 424
2032 368
3411 612
1605 125
3638 882
2590 382
2687 669
1323 174
1300 215
1716 238
1969 354
1568 232
1790 66