1028 292
1980 268
16107 633
21217 767
5942 706
7991 546
14769 116
12914 305
23388 58
4705 560
13492 337
19060 213
10915 527
8591 593
2369 212
23067 415
15856 883
7130 329
30954 91
10928 330
21452 240