2947 302
9292 39
7311 594
11365 684
6882 247
150424 683
8508 151
30533 403
12689 633
47545 665
29377 643
5848 169
17528 461
658 79
929 33
2779 701