896 65
2032 594
343 29
3324 622
2844 649
1676 305
3076 746
2919 655
1421 253
2814 342
2124 403
566 98
940 114
2049 514
1741 268
1108 297
915 220
2365 609
3844 791
858 182
2514 654
11527 550
2909 729
1400 211