12702 50
3379 235
31960 599
11140 809
15525 551
6451 700
2551 77
4084 181
3128 80
1879 80
3283 798
4792 182
4391 667
8816 556
18917 469
3035 330
3501 808
9165 823
6824 263
5795 110
7780 360
3320 666
6245 545
2835 194