3791 302
9874 39
8596 594
13795 684
7983 249
157356 684
9008 151
32400 403
13512 633
50717 665
31211 643
6398 169
18076 461
796 79
1018 33
2857 701