1833 57
1510 85
4130 390
4633 508
3031 161
7060 498
3344 268
2319 83
3399 391
3926 542
5084 660
5587 638
2396 48
2055 118
53931 497