1825 57
1500 85
4121 390
4621 508
3020 161
7056 498
3334 268
2310 83
3391 391
3913 542
5079 660
5576 638
2384 48
2036 118
53600 496