3089 80
10411 393
6193 344
82385 355
30399 228
23072 543
56051 857
79391 694
12012 472
7790 298
28133 566
31964 582
12581 234
8935 57
69730 481
4027 196
54661 623
22202 756
27230 105