1828 57
1507 85
4127 390
4625 508
3030 161
7060 498
3341 268
2316 83
3395 391
3921 542
5083 660
5581 638
2393 48
2048 118
53825 497