3099 608
2865 97
5126 64
16508 465
1553949 4466
306995 850
312057 1221
22319 641
430300 1710
516792 1785
234080 481
157645 1044
210945 790
147559 216
113924 1065
6085 139
216284 303
14098 645
89634 848
22296 797
118077 833
50643 229
6996 162
14317 890
7380 478
168100 928
70613 298
117805 678