3060 394
2455 59
2439 71
7155 469
3459 348
3081 261
3520 220
5686 335
5994 765
9482 329
29058 766
29046 404
33127 259
4261 183
38931 316
5365 962