396 71
2770 837
2997 568
16790 439
2921 457
18663 722
2114 139
3090 709
3941 290
2421 490
3672 675
2898 620
16378 92
2629 216
1304 135
1449 274
3871 433
4967 362
4225 543
2623 313
2184 307
2289 450
18829 635
897 93
18019 170
1219 105
4772 517
25232 763