424 28
2979 745
563 50
3006 904
1819 474
1368 276
294 42
1146 146
714 138
2978 620
2149 397
2518 525
2113 410
1951 413
3170 645
2496 607
2852 560
3170 602
860 144
1206 211
1128 228
1051 203
3500 591
3082 689
5508 827
553 59
2892 892
4056 887