44181 796
18421 508
2694 267
2377 189
7499 136
844 46
2855 566
6845 659
23812 535
8425 590
932 199
1219 221