2980 302
9310 39
7354 594
11438 684
6910 247
150762 683
8534 151
30584 403
12705 633
47630 665
29427 643
5881 169
17547 461
660 79
930 33
2780 701