3110 426
5620 297
4303 278
4183 895
3148 266
2462 131
2967 236
4815 768
1728 47
3603 180
3195 727
4010 576
5103 293
3790 835
1894 113
4876 748
5005 826
4194 145
2735 363
5787 538
2176 308
3289 270
1657 272
2133 132
3106 100
3156 628
3800 397
8355 64