952 297
2921 598
22183 575
4834 793
1375 191
8166 481
16854 419
8602 273
2278 511
2265 412
3273 409
28210 303
32703 878
13226 726
28079 262
31094 375
28623 138
16391 581
41989 241
29658 74
5055 455
23842 200
16301 354
14300 380
69520 272
25095 948
54973 181
19266 582