3126 605
1294 236
1400 387
949 126
2896 721
1830 407
1381 306
547 70
881 159
2471 677
2337 558
1936 565
1274 284
2641 467
2932 517
34734 135
29176 144
1509 78
1752 222
5338 878
12246 324
42505 239
17980 599
214275 455
39902 313