2926 658
2289 271
3404 925
3582 737
2158 608
4043 896
2229 389
2569 553
1263 306
3357 979
2852 603
2109 352
3114 587
3000 669
2856 517
1172 242
1310 165
2347 327
2809 336
4308 763
972 174
3376 527
4203 807
960 144