631 161
16878 605
463 39
2666 750
270 49
689 91
838 233
517 147
2060 519
2387 524
918 168
2891 546
2567 768
481 84
1542 293
1487 320
1095 286
833 215
3093 833
1987 490
1629 299
1951 535
2172 444
2528 757
698 195
1668 287
1006 234
2775 682