3095 433
2573 190
43067 304
8861 366
9077 161
28756 605
13665 844
11072 831
8712 685
5973 306
9035 46
15283 784
6177 282
8775 313
2869 272
31993 53
5768 696
16063 488
10336 90
2883 171
23068 104
7069 40
4412 280
10447 143
14926 587
13792 633
6219 781
4234 742