1501 70
595 44
2983 517
2433 708
6697 686
1790 282
1554 442
1823 272
1692 127
1450 119
924 45
1105 146
2834 654
4253 671
2591 604
2256 613
1341 239
2386 423
2861 438
2985 797
3111 940
3396 497
982 137
1648 360