1391 244
1587 316
32556 772
7751 368
9291 322
9122 674
5755 504
9191 549
32655 472
4908 308
1146 98
2002 281
3470 559
1504 126