14089 470
2491 215
1896 204
3531 674
8738 243
5517 44
23914 613
5561 347
1656 83
1995 108
3766 227
2300 343
3479 613
4135 846
1599 168
15533 547
7557 151
13837 881
4926 102
4322 977
5362 464
3716 585
5502 701
2323 122