13601 411
10230 848
7949 358
17445 549
8489 146
6004 299
12670 92
6908 207
2869 89
4212 30
15761 878
11351 469
20290 698
6963 303
4592 743
9233 625
5650 111
5555 280
10770 341
4812 673
14775 343
6767 120
6173 339
20078 810
3863 61
14894 962
1582 50
16520 538