9646 41
23232 130
11259 57
7104 47
16816 731
17537 549
7997 848
1644 278
1772 382
3349 203
3143 459
2337 633
506 37
1988 117
4179 782