5031 167
7657 79
7227 153
2835 451
1012 133
14801 253
9135 198
6268 490
4826 152
4684 490
13034 774
18983 548
27919 688
63754 474
15728 49
28336 623
31232 618
29053 925
20622 201
8158 116
22468 432
13809 603
9988 459
7998 681
19834 407
11887 194
13974 298
20785 612