5042 935
2125 408
1143 181
38573 484
4552 727
3533 555
5802 540
1216 157
2967 281
1384 190
1126 153
44861 854
4731 201
3292 722
23121 80
3612 585
859 40
3086 487
8807 118
6931 360
1649 290
4495 639
9135 286
3715 343
17173 263
4828 711
5025 640
5918 879