429 99
2916 669
2695 587
1808 492
2798 557
463 94
656 178
1023 218
2739 822
325 72
867 182
312 82
464 124
2506 809
2083 666
2571 712
2940 590
532 140
1891 418
278 68
3024 876
1748 507
1950 426
293 49
897 254
2905 843
753 175
12894 447