27522 389
2805 521
2255 127
2672 307
3634 689
1296 81
4080 943
276 49
3390 511
16131 169
2665 530
1329 76
2696 59
4060 501
6694 956
5212 846
1805 90
3263 736
3286 522
3839 843
4800 647
2780 565
1862 142
4065 727