1247 250
1631 359
760 228
2964 735
1181 301
3925 534
7903 945
19063 440
4576 383
4423 406
2082 418
1655 118
2148 241