4878 25
3512 43
4186 942
3425 593
8598 86
11271 365
19601 397
5469 357
12517 486
5911 88
18351 643
32621 561
15902 488
14668 828
11508 243
15066 505
33874 353
1827 85
3420 352
12968 178
10742 79
11291 703
19370 787
6758 121