2691 509
392 38
2282 244
1330 197
3803 515
3426 491
3335 563
1527 179
2976 847
2580 446
3131 356
3360 932
2158 374
1244 285
3533 795
2110 321
1494 197
2600 654
3039 718
894 127
4203 886
3005 473
1167 160
3305 695