2956 302
9299 39
7325 594
11388 684
6899 247
150540 683
8519 151
30549 403
12695 633
47574 665
29392 643
5862 169
17537 461
658 79
929 33
2779 701