953 297
22183 575
4834 793
1375 191
8168 481
2278 511
2265 412
28210 303
32703 878
13226 726
28079 262
31094 375
28623 138
16391 581
41989 241
29661 74
5055 455
23842 200
16301 354
14300 380
69520 272
25095 948
54973 181
19266 582
35111 477
34001 398
4306 173
13639 415