641 62
2627 831
2068 430
588 142
216 48
2324 567
2345 530
2572 791
2910 692
196 43
1684 465
3006 182
933 98
28326 300
3233 465
4076 334
44108 529
4130 291
13856 53