683 140
40870 248
35389 324
3151 457
46500 941
1228 232
3123 871
2362 399
3790 452
7641 866
5074 555
24778 95
6816 501
5468 866
8658 543
7726 96
20832 105
3171 389
6989 485
2543 246
2887 262
4066 662
5930 236