3132 278
4834 691
7377 671
2191 71
5348 741
2263 148
3288 85
2709 149
1508 94
5811 782
2321 69
13612 708
2933 235
3199 587
2633 159
5024 758
11096 992
6201 391
3109 246
3351 420