2978 302
9310 39
7344 594
11430 684
6910 247
150733 683
8533 151
30579 403
12704 633
47620 665
29421 643
5878 169
17544 461
659 79
930 33
2780 701