2981 136
15641 398
3271 259
5806 556
7161 545
3440 292
2200 222
4978 570
3390 483
16641 351
5613 395
10872 216
3153 181
4252 368
6057 224
2555 324
3980 57
8879 706
3733 49
1881 97
2938 300
3479 790
4455 261
3070 352
17017 451
5125 598
2063 361
7870 506