13598 411
10228 848
7944 358
17433 549
8486 146
6001 299
12662 92
6908 207
2860 89
4212 30
15736 878
11341 469
20281 698
6960 303
4590 743
9228 625
5649 111
5540 280
10757 341
4809 673
14762 343
6767 120
6170 339
20073 810
3856 61
14889 962
1579 50
16515 538