3128 605
1294 236
1401 387
949 126
2896 721
1830 407
1381 306
547 70
881 159
2471 677
2338 558
1936 565
1274 284
2641 467
2932 517
34745 135
29184 144
1509 78
1752 222
5338 878
12249 324
42513 239
17981 599
214306 455
39914 313