15182 49
21274 432
7810 681
19939 612
16046 116
26144 164
11996 357
15840 123
47683 330
43080 682
15080 461
9474 78
2183 397
2273 278
2712 324