1460 325
1131 332
879 192
2783 883
3485 831
3094 729
2723 541
3464 708
2475 706
1103 135
895 68
3352 871
1375 257
3302 820
1972 432
3020 585