509 80
10641 156
2126 402
8815 829
1957 167
4102 544
1295 155
1704 321
2051 352
3807 907
3368 798
1712 157
6335 381
1497 260
4795 612
3760 920
3307 82
3202 620
13794 579
1338 198
885 83
2607 634
1646 349
707 100