2981 136
15641 398
3271 259
5806 556
7161 545
3440 292
2200 222
4978 570
3390 483
16640 351
5612 395
10872 216
3151 181
4250 368
6056 224
2555 324
3979 57
8878 706
3730 49
1881 97
2937 300
3476 790
4454 261
3069 352
17016 451
5124 598
2060 361
7870 506