12662 97
12015 117
22183 358
10428 539
3190 217
4794 554
3901 713
29687 431
7745 691
13607 598
5012 282
4146 280
19606 208
4283 867
4662 634