9646 41
23230 130
11259 57
7103 47
16814 731
17536 549
7996 848
1643 278
1772 382
3349 203
3143 459
2336 633
506 37
1988 117
4179 782