3015 505
3746 600
4275 604
1592 129
6948 64
3355 447
4166 111
4599 347
2277 368
6022 335
1894 159
10305 224
4351 748
3505 324
4562 780
31704 609
2188 327
3079 509
6207 355
4508 196
3934 687
3559 639
2593 244
3120 262
2097 250