2116 115
873 95
14109 803
3795 768
1356 48
715 91
4464 639
2715 532
2342 441
2972 568
2724 592
3583 688
1875 141
3341 739
2913 470
1811 155
3609 549
4362 698
4324 883
862 56
2409 619
16547 652
1323 86
2147 252