2980 302
9310 39
7354 594
11441 684
6910 247
150771 683
8535 151
30588 403
12706 633
47631 665
29428 643
5882 169
17549 461
661 79
930 33
2780 701