1035 116
3745 923
6400 793
5484 508
7159 777
2261 479
1509 327
7299 636
2546 57
2224 533
10430 605
2730 342
1580 307
9634 321
13137 41
2818 657
2723 267
3676 373
3133 723
3187 175
4190 601
2283 603
3144 783
29789 460