44071 796
18025 508
2685 267
2361 189
7469 136
843 46
2847 566
6654 659
23560 535
8413 590
927 199
1217 221