3016 505
3746 600
4291 604
1594 129
6949 64
3358 447
4166 111
4603 347
2277 368
6028 335
1894 159
10312 224
4354 748
3506 324
4562 780
31711 609
2190 327
3084 509
6209 355
4511 196
3934 687
3560 639
2594 244
3121 262
2097 250