15183 49
21275 432
7811 681
19940 612
16047 116
26144 164
11997 357
15840 123
47688 330
43081 682
15080 461
9475 78
2185 397
2275 278
2713 324