500 95
2913 748
4133 150
1690 283
3554 694
1539 308
3889 310
3445 607
4511 581
546 71
1489 278
669 208
1393 229
3228 479
625 131
672 111
3090 670
3098 740
2423 436
3615 791
1040 58
2936 831
1005 51
5851 270