3085 603
4118 918
2295 294
965 36
1495 120
1304 202
2178 325
1077 69
1739 279
4200 550
8162 861
2827 521
3505 620
1729 119
17057 585
9602 547
3673 806
2500 106
3355 633
3661 733
6905 199
1764 35
2223 496
2457 384