5050 935
2130 408
1146 181
38599 484
4562 727
3539 555
5811 540
1225 157
2968 281
1389 190
1136 153
44903 854
4764 201
3299 722
23157 80
3614 585
861 40
3093 487
8810 118
6945 360
1650 290
4499 639
9151 286
3727 343
17192 263
4834 711
5028 640
5921 879