2966 676
2157 487
293 42
5239 346
3702 646
2960 803
1589 326
5020 932
20087 508
8465 344
13645 85
1588 333
1568 327
1604 306
4407 578
815 145
311 84
4424 594
1878 468
6275 963
1706 397
1610 386
11598 607
7219 713