3094 224
12274 739
15026 89
14395 412
4231 598
3050 448
9162 111
25364 386
2395 517
54344 627
6815 69
13865 162
13650 535