3501 376
3214 309
1638 271
2919 294
1068 121
3875 829
3320 541
4313 698
3542 475
2923 678
1685 140
3151 508
1673 198
3203 565
3165 670
3781 747
2299 318
3054 502
2029 147
3999 815
3392 704
2277 525
2462 227
3763 927
3956 574
2134 537
2738 595
4072 685