1248 250
1653 359
769 228
2970 735
1192 301
3939 534
7911 945
19476 440
4618 383
4423 406
2085 418
1666 118
2151 241