44025 796
17775 508
2677 267
2357 189
7459 136
843 46
2842 566
6529 659
23373 535
8410 590
927 199
1217 221