3226 506
3979 191
1454 41
3085 665
3759 561
3228 917
2676 423
7296 647
2022 238
8431 173
5461 29
1206 70
2708 122
2236 555
4916 362
9423 727
2861 513
5663 596
1977 117
2845 295
5329 647
2084 185
1285 125
3117 470
40966 685
40158 181
36223 722
16170 580