1497 498
2311 264
40686 59
2705 59
17776 88
9758 75
7964 671
4661 807
7789 357
2826 205
1751 68
3855 321
2371 355
2340 294