12940 78
7831 503
11261 673
9301 671
7552 60
6382 330
12161 500
44850 509
7094 622
5160 181
10298 453
9060 788
5026 794
13063 82
8015 504
6150 249
12457 464
6348 698
5202 898
3512 216
6244 639
7053 551
4993 418
7993 387
17954 116
8779 47
2245 278