10596 314
31393 173
6968 152
2491 27
13819 409
6681 416
5605 646
2791 294
8119 621
2632 277
5413 507
4169 646
2265 132
3784 457
3599 213
973 106
2296 249