1162 342
2966 844
16186 335
6015 286
7267 562
7059 612
13216 175
9320 323
22107 182
22776 812
2774 99
21496 252
4639 397
24864 476
4753 716
4289 439