2955 302
9298 39
7325 594
11386 684
6895 247
150529 683
8515 151
30548 403
12693 633
47570 665
29389 643
5858 169
17536 461
658 79
929 33
2779 701