4642 559
13491 574
105950 464
5290 740
4565 625
8674 354
40908 243
9315 384
20956 346
33063 87
23143 206
6341 238
19523 812
2637 263
12592 52
1551 217