642 160
400 108
2555 746
1321 258
3041 893
873 100
2438 326
1540 232
1473 339
2573 431
2669 743
1395 339
2272 735
2374 603
2951 726
3234 840
3388 611
326 66
901 103
4669 792
4437 865
12679 495
2869 573
3168 517