596 125
1077 299
347 51
2979 540
2321 505
2916 761
1868 454
2282 341
2247 654
1030 236
755 138
2536 734
3202 833
2287 521
1083 248
1107 274
1378 294
3084 969
1724 395
2355 681
2251 695
2098 145
1626 425
1742 430