2942 302
9290 39
7299 594
11348 684
6877 247
150350 683
8502 151
30516 403
12686 633
47519 665
29367 643
5843 169
17524 461
657 79
929 33
2779 701