3003 831
1520 301
2874 629
2433 406
3671 907
2100 558
897 259
1647 372
631 34
2533 654
1796 371
2678 672
1338 273
1628 471
1769 254
3070 629
1073 241
3782 706
1813 355
2821 532
2657 511
1134 199
809 139
2293 554