9646 41
23231 130
11259 57
7104 47
16815 731
17537 549
7996 848
1643 278
1772 382
3349 203
3143 459
2337 633
506 37
1988 117
4179 782