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