2983 302
9312 39
7361 594
11450 684
6915 247
150796 683
8536 151
30596 403
12708 633
47637 665
29437 643
5889 169
17551 461
663 79
930 33
2780 701