1832 57
1508 85
4130 390
4631 508
3031 161
7060 498
3344 268
2317 83
3397 391
3923 542
5083 660
5585 638
2394 48
2053 118
53895 497