12096 697
8829 80
6067 353
17395 237
14691 301
295889 947
308853 1359
11197 679
96626 640
7149 135
14720 754
14106 739
19719 311
125238 746
167300 744
55427 139
21976 627
17078 655
17656 173
30743 76
24279 174
19559 633
2404 401
3038 278