652 145
866 188
649 141
9347 620
5535 869
3736 354
25269 40
6110 128
3911 521
10643 281
6407 98
4562 562
17766 356