3050 591
3239 667
3607 849
4605 89
2805 769
3906 474
4849 687
2290 312
1546 453
2524 268
3316 692
2872 765
1462 325
622 109
879 232
3198 451
733 175
2702 692
1244 278
811 189
4443 793
3805 534
2167 139
881 49