10520 314
31323 173
6936 152
2475 27
13753 409
6641 416
5585 641
2773 294
8106 621
2626 277
5372 507
4160 646
2248 132
3771 457
3594 213
969 106
2290 249