3996 295
8355 348
2228 387
8318 562
4601 466
4539 444
3790 144
6821 786
11310 163
5661 338
3051 308
2410 43
9717 635
8771 114
4410 98
11429 370
16659 761
5049 195
7386 183
6251 582
6239 112
2843 416
2338 80
4721 657