15715 761
5459 546
4500 744
3449 558
2855 181
1627 112
5401 631
2481 254
9668 167
2781 290
4481 612
8013 745
2928 245
3010 64
3949 561
9676 530
20303 337
4389 54
2522 36
3863 466
3196 125
8686 531
3249 380
2760 396