12648 630
7542 272
2439 348
1342 109
2910 604
1186 44
2385 284
3282 809
6348 531
8122 153
7918 475
3863 638
2377 446
2079 53
3375 816
3106 706
1395 202
2055 279
3161 316
2351 515
2731 705
3498 795
981 123
751 39