2947 302
9292 39
7312 594
11368 684
6883 247
150427 683
8508 151
30533 403
12689 633
47549 665
29378 643
5848 169
17528 461
658 79
929 33
2779 701