2125 243
2717 152
99823 271
2324 607
1772 222
671 64
1508 181
1670 299
2367 486
3100 568
1964 468
3074 605
2667 733
1000 85
4339 411
74664 735