21608 615
9386 73
4387 459
21228 354
7081 143
22339 247
95451 678
18038 760
3969 503
2915 451
7551 643
17349 828
9352 79
4760 39