5050 935
2131 408
1147 181
38599 484
4563 727
3540 555
5811 540
1225 157
2968 281
1389 190
1137 153
44906 854
4766 201
3300 722
23160 80
3614 585
861 40
3093 487
8811 118
6945 360
1650 290
4499 639
9151 286
3728 343
17194 263
4834 711
5028 640
5921 879