978 280
3706 686
2849 308
2168 261
1065 289
2809 883
930 267
3468 366
2158 718
2633 587
2236 739
1945 629
616 144
718 172
3284 711
1105 268
1554 482
3661 599
816 189
1927 393
2627 613
131 28
4053 572
966 277