2948 302
9292 39
7315 594
11371 684
6884 247
150440 683
8509 151
30534 403
12691 633
47551 665
29378 643
5849 169
17531 461
658 79
929 33
2779 701