3047 475
1806 390
1384 286
2385 317
1532 383
851 241
2136 451
2928 831
1637 178
3337 694
2143 655
1297 340
1677 195
1312 247
351 48
1205 338
1375 60
1952 229
3152 713
3969 515
2381 383
3970 473
2898 690
6383 479