2659 348
2846 615
17830 475
2658 343
2201 59
3080 451
1724 185
2226 261
3267 504
943 129
2922 406
2565 312
1093 180
1219 132
1032 155
2933 693
2907 549
2767 502
2747 524
3483 677
8466 659
1027 109
2672 583
3300 632