2906 813
2599 523
2804 327
2460 583
645 124
2140 94
2042 373
3052 737
1630 208
3381 615
506 93
1393 363
2869 670
2096 539
1533 301
2841 719
3320 534
1985 506
4598 399
2442 406
1315 258
1260 304
2602 748
2934 672