3075 877
2424 521
2783 799
3626 847
2906 623
2335 455
893 243
3151 577
2015 511
770 184
1763 252
2860 565
9710 73
3048 955
1334 286
1009 136
3186 888
1433 217
3232 632
2133 348
299 30
1867 352
2734 792
2060 502
11278 199
2785 549
3048 595
809 113