424 28
2979 745
563 50
3005 904
1819 474
1368 276
294 42
1145 146
714 138
2978 620
2149 397
2517 525
2112 410
1949 413
3170 645
2496 607
2852 560
3170 602
860 144
1204 211
1126 228
1050 203
3500 591
3080 689
5506 827
552 59
2892 892
4056 887