2531 149
1875 253
3888 307
8016 622
2218 271
3518 474
1320 40
2691 239
4703 552
1007 34
4013 391
2714 457
2768 337
3307 778
2231 141
4024 681
3673 843
2139 469
5287 828
3895 632
3061 532
1185 52
3262 729
3033 459