3089 478
2731 662
2420 253
4590 661
2315 240
999 84
41251 255
3093 273
2779 449
2695 475
35532 470
7165 504
1817 289
2100 72
4543 672
13049 451
2381 269
3007 375
6710 393
7433 179
3304 577
6171 284
977 109
2016 78
3515 667
698 41
9543 856
1297 80