1833 57
1510 85
4130 390
4633 508
3031 161
7060 498
3345 268
2319 83
3399 391
3926 542
5084 660
5588 638
2396 48
2056 118
53951 497