4094 846
3083 588
1181 71
7715 907
639 45
1728 103
2889 387
7127 825
3461 343
4449 604
13195 331
2713 412
4677 736
21394 361
4207 335
7941 727
3652 737
15213 133
3290 672
1848 271
1677 141
52915 780
4232 881
5721 898