1832 57
1509 85
4130 390
4633 508
3031 161
7060 498
3344 268
2318 83
3398 391
3923 542
5083 660
5587 638
2395 48
2053 118
53908 497