13601 411
10231 848
7949 358
17445 549
8489 146
6004 299
12671 92
6909 207
2869 89
4212 30
15763 878
11352 469
20294 698
6963 303
4592 743
9233 625
5651 111
5555 280
10771 341
4816 673
14776 343
6768 120
6174 339
20081 810
3864 61
14897 962
1582 50
16522 538